// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

// Modify the following defines if you have to target a platform prior to the ones specified below.
// Refer to MSDN for the latest info on corresponding values for different platforms.
#ifndef _WIN32_WINNT            // Specifies that the minimum required platform is Windows Vista.
#define _WIN32_WINNT 0x0600     // Change this to the appropriate value to target other versions of Windows.
#endif

#include <stdio.h>
#include <tchar.h>

#include <memory>
#include <vector>
#include <algorithm>
#include <string>
#include <map>

// cuda includes
#include <cutil_inline.h>


// Common Type definitions
#include "Types.h"
#include "Color.h"
#include "Material.h"

// Math Types
#include "Math/Maths.h"

